import fetch from '@/utils/fetch';
//  公共区域
// 《《《《《《-----------------------------------------------------------------
// --下拉框显示全部营业厅
// 接口：api/business/flArea/name
// 请求类型：Post
export function showServiceHall(obj) {
    return fetch({
      url: 'api/business/flArea/name',
      method: 'post',
      data: obj
    });
  }
// ----根据营业厅名字获取所有的片区
// 接口：api/business/flBook/AreaName
// 请求类型：Post
export function getSite(obj) {
    return fetch({
      url: 'api/business/flBook/AreaName',
      method: 'post',
      data: obj
    });
  }
// --------根据片区名字获取所有的手册
// 接口：api/business/flBook/BookName
// 请求类型：Post
export function getPortion(obj) {
    return fetch({
      url: 'api/business/flBook/BookName',
      method: 'post',
      data: obj
    });
  }
// ------根据表录入的时候选择用水类别,如是混合用水的话,则选择多个用水类别

// 接口：api/business/flWatermeterInfo/getWaterTypeName
// 请求类型：Post
export function getWaterCategory(obj) {
    return fetch({
      url: 'api/business/flWatermeterInfo/getWaterTypeName',
      method: 'post',
      data: obj
    });
  }
// -----------------------------------------------------------------》》》》》》

// 2.营业厅
// 2.1说明：营业厅添加
// 接口：api/business/flSellingarea
// 请求类型：post
export function addServiceHall(obj) {
    return fetch({
      url: 'api/business/flSellingarea',
      method: 'post',
      data: obj
    });
  }
// 2.2
// 说明：营业厅修改
// 接口：api/business/flSellingarea/
// 请求类型：Put	
export function selectServiceHall(id, obj) {
    return fetch({
      url: 'api/business/flSellingarea/'+id, //+ id,
      method: 'put',
       data: obj
    })
  }
// 2.3
// 说明：营业厅修改回显数据
// 接口：api/business/flSellingarea/
// 请求类型：Get
export function seeServiceHall(id) {
    return fetch({
      url: 'api/business/flSellingarea/'+id,
      method: 'get'
    })
  }
// 2.4
// 说明：营业厅删除
// 接口：api/business/flSellingarea/
// 请求类型：Delete
export function deleteServiceHall(ArrForid) {
    return fetch({
      url: 'api/business/flSellingarea/' + ArrForid,
      method: 'delete'
    });
  }
// 2.5
// 说明：营业厅分页查询搜索实现
// 接口：api/business/flSellingarea/search/{page}/{size}
// 请求类型：Post
export function pageSizeServiceHall(page,size) {
    return fetch({
      url: `api/business/flSellingarea/search/${page}/${size}`,
      method: 'post',
    //   data: obj
    });
  }
// 3.片区
// 3.1说明：片区
// 3.2
// 说明：片区增加
// 接口：api/business/flArea
// 请求类型：Post
export function addRegion(obj) {
    return fetch({
      url: 'api/business/flArea',
      method: 'post',
       data: obj
    });
  }
// 3.3
// 说明：片区删除
// 接口：api/business/flArea
// 请求类型：Delete
export function deleteRegion(ArrForid) {
    return fetch({
      url: 'api/business/flArea/' + ArrForid,
      method: 'delete'
    });
  }
// 3.4
// 说明：片区修改
// 接口：api/business/flArea
// 请求类型：Put
export function modificationRegion(id, obj) {
    return fetch({
      url: 'api/business/flArea/'+id, //+ id,
      method: 'put',
       data: obj
    })
  }
// 3.5
// 说明：片区分页查询(条件搜索)
// 接口：api/business/flArea/search/{page}/{size}
// 请求类型：Post
export function searchRegion(page,size,obj) {
    return fetch({
      url: `api/business/flArea/search/${page}/${size}`,
      method: 'post',
      data: obj
    });
  }
// 3.6
// 说明：修改回显数据
// 接口：api/business/flArea
// 请求类型：get
export function modRegion(id) {
    return fetch({
      url: 'api/business/flArea/'+id,
      method: 'get'
    })
  }
// 4.手册
// 4.1
// 说明：增加手册
// 接口：api/business/flBook
// 请求类型：post
export function addManual(page,size) {
    return fetch({
      url: `api/business/flBook`,
      method: 'post',
       data: obj
    });
  }
// 4.2
// 说明：删除手册
// 接口：api/business/flBook
// 请求类型：delete
export function deleteManual(ArrForid) {
    return fetch({
      url: 'api/business/flBook' + ArrForid,
      method: 'delete'
    });
  }
// 4.3
// 说明：修改手册
// 接口：api/business/flBook
// 请求类型：put
export function modificationManual(id, obj) {
    return fetch({
      url: 'api/business/flBook'+id, //+ id,
      method: 'put',
       data: obj
    })
  }
// 4.4
// 说明：编辑手册(根据id回显数据)
// 接口：api/business/flBook
// 请求类型：get
export function compileManual(id) {
    return fetch({
      url: 'api/business/flBook'+id,
      method: 'get'
    })
  }
// 4.5
// 说明：分页查询(条件查询)
// 接口：api/business/flBook/search/{page}/{size}
// 请求类型：post 
export function pageSizeManual(page,size) {
    return fetch({
      url: `api/business/flBook/search/${page}/${size}`,
      method: 'post',
      // data: obj
    });
  }

  // api/business/flBook/search
  export function searchSouS(page,size) {
    return fetch({
      url: `api/business/flBook/search`,
      method: 'post',
      // data: obj
    });
  }

  //搜索： /flCustomerInfo/search/{page}/{size}
  // export function flCustomerInfoSearch(page,size) {
  //   return fetch({
  //     url: `api/flCustomerInfo/search/${page}/${size}`,
  //     method: 'post',
  //     data: obj
  //   });
  // }